Provide Px statistic data to user through libxc
authorKeir Fraser <keir.fraser@citrix.com>
Fri, 16 May 2008 08:37:19 +0000 (09:37 +0100)
committerKeir Fraser <keir.fraser@citrix.com>
Fri, 16 May 2008 08:37:19 +0000 (09:37 +0100)
commit2950bd57c142d3d60f0368fdc9a8d625a1c9f623
treeb49064913ca480422ce80473360a0dcabe18b96d
parent652c2b91745604cf1645947e572875bf86ff7f94
Provide Px statistic data to user through libxc

Sampling and collecting dynamic Px statistic data, including
Px state value, Px count, Px residency time, Px transition
matrix, etc. Provide Px statistic data to user through libxc.

Signed-off-by: Liu Jinsong <jinsong.liu@intel.com>
tools/libxc/Makefile
tools/libxc/xc_pm.c [new file with mode: 0644]
tools/libxc/xenctrl.h
xen/arch/x86/acpi/Makefile
xen/arch/x86/acpi/cpufreq/cpufreq.c
xen/arch/x86/acpi/cpufreq/utility.c
xen/arch/x86/acpi/pmstat.c [new file with mode: 0644]
xen/arch/x86/platform_hypercall.c
xen/common/sysctl.c
xen/include/acpi/cpufreq/processor_perf.h
xen/include/public/sysctl.h